
    <html lang="zh-cn">
    <head>
    <meta content="text/html; charset=utf-8" http-equiv="content-type" />
    <link href="F:\v_awjliu\BKDocs\ZH/default.css" rel="stylesheet">
    </head>
    <body>
    <h1 id="_1">常见问题说明</h1>
<p>蓝鲸社区版，是蓝鲸智云提供的面向社区用户的基于 PaaS 的运维技术解决方案套件。
它永久免费，支持公有云环境、私有环境的独立搭建部署。</p>
<p>本文档主要介绍蓝鲸社区版的在日常安装部署、维护、更新升级中遇到的常见问题及故障排查等运维相关的内容。</p>
<p>关于蓝鲸各大平台、SaaS 应用的相关使用说明，请参考蓝鲸社区版产品白皮书。</p><h1 id="_1">开发常见问题</h1>
<h2 id="_2">开发环境与配置类</h2>
<h3 id="pip-install">pip install 安装某个包时，提示包未找到</h3>
<p>可能是仓库源配置问题。建议使用腾讯云提供的 PYPI 源: <code>mirrors.cloud.tencent.com/pypi/simple/</code></p>
<h2 id="_3">用户与鉴权相关</h2>
<h3 id="_4">如何模拟登录蓝鲸框架，需要哪些值</h3>
<p>只要确保 cookie 中的 bk_ticket 和 bk_uid 一样，就可以复用同样的登录态</p>
<h2 id="saas">SaaS 开发框架相关</h2>
<h3 id="_5">如何判断开发框架当前加载的是那个配置文件？能否自己指定</h3>
<p>1. 三种配置文件分别对应：本地开发时，加载 dev；预发布环境下，加载 stag；正式环境下，加载 prod。</p>
<p>2. 不能指定，因为框架写死通过运行环境加载。</p>
<h3 id="_6">如何确认当前框架所在的运行环境</h3>
<p>可以使用 <code>RUN_MODE</code> 变量，它被定义在 <code>dev.py / stag.py / prod.py</code> 文件的开头位置。</p>
<pre class="codehilite"><code class="language-python">from django.conf import settings
settings.RUN_MODE</code></pre>


<h3 id="_7">蓝鲸框架在哪里添加全局配置</h3>
<p>可以在 <code>conf</code> 目录下的 <code>default.py</code> 文件里添加自定义全局配置。</p>
<h2 id="saas_1">SaaS 开发相关</h2>
<h3 id="ip">应用内如何获取请求客户端 IP 地址</h3>
<p>请求在到达到应用前，会经过多层负载均衡服务。如果应用直接拿请求 IP 作为客户端 IP，通常是有问题的，因为这个 IP 是负载均衡器 IP，而非真实客户端 IP。想要获取真实 IP，需要解析请求头信息里的 <code>X-Forwarded-For</code> 字段。</p>
<p><code>X-Forwarded-For</code> 头信息里包含的是以 , 连接的 IP 地址列表，如 <code>8.8.8.8,4,4,4,4</code>。第一个 <code>8.8.8.8</code> 就是客户端 IP。</p>
<p>下面是一段在 Django 框架内获取客户端 IP 的代码样例：</p>
<pre class="codehilite"><code class="language-python">def get_client_ip(request):
    &quot;&quot;&quot;Get real client IP address from request
    &quot;&quot;&quot;
    # Try &quot;x-forwarded-for&quot; header
    x_forwarded_for = request.META.get('HTTP_X_FORWARDED_FOR')
    if x_forwarded_for:
        return x_forwarded_for.split(',')[0].strip()
    return request.META.get('REMOTE_ADDR')</code></pre>


<h3 id="django-gzip">django 如何对通过接口请求的数据进行 gzip 压缩</h3>
<p>1. 添加 <code>django.middleware.gzip.GZipMiddleware</code> 中间件。</p>
<p>2. 在视图文件中添加 <code>from django.views.decorators.gzip import gzip_page</code>。</p>
<p>3. 给视图函数添加上 <code>@gzip_page</code> 装饰器，返回的数据将会被压缩。</p>
<h3 id="site_url-django">本地访问前端，{{ SITE_URL }} Django 模版语法未生效</h3>
<p>查检本地环境 dev.py 内是否有 <code>SITE_URL='xxx'</code> 的定义，如没有，请在本地环境 dev.py 里添加 <code>SITE_URL='xxx'</code> 变量即可。</p><h1 id="_1">短信配置前提</h1>
<p>本文以腾讯云为例</p>
<p>蓝鲸内置了邮件、短信、语音消息、微信的通知渠道</p>
<blockquote>
<p>若想接入第三方消息通知（例飞书，钉钉），请参考 <a href="../../开发指南/扩展开发/API网关/chapter1.md">组件编码</a>，将新接口接入至<code>CMSI蓝鲸消息管理</code>，并能通过 <code>[CMSI] 查询消息发送类型</code> 接口查到即可。</p>
</blockquote>
<h2 id="_2">配置消息渠道</h2>
<ul>
<li><a href="../../PaaS平台/产品白皮书/场景案例/send_sms.md">配置消息通知：短信</a></li>
</ul>
<p>提示：腾讯云短信模板内容不能含有【】符号，但是不代表自定义内容不能带有【】。</p>
<h2 id="_3">配置人员信息</h2>
<ul>
<li>联系方式配置</li>
</ul>
<p>用户管理 -&gt; 组织架构 -&gt; 选择用户 -&gt; 编辑 -&gt; 填好相应的用户信息 -&gt; 保存</p>
<ul>
<li>用户角色配置</li>
</ul>
<p>配置平台 -&gt; 资源 -&gt; 业务 -&gt; 选择相应业务 -&gt; 编辑角色 -&gt; 保存</p>
<h1 id="_4">各平台短信配置</h1>
<h2 id="_5">作业平台</h2>
<h3 id="-">作业平台-消息通知配置</h3>
<p>作业平台 -&gt; 消息通知 -&gt; 勾选需要的消息通知服务</p>
<p><img alt="-w2021" src="F:\v_awjliu\BKDocs\ZH/6.0/常见问题/通知/assets/20210528180013.png" /></p>
<h3 id="-_1">作业平台-通知模板配置</h3>
<p>作业平台 -&gt; 全局配置 -&gt; 通知设置 -&gt; 编辑需要的模板</p>
<p><img alt="-w2021" src="F:\v_awjliu\BKDocs\ZH/6.0/常见问题/通知/assets/20210529102829.png" /></p>
<p>可根据已有的内置变量，自定义模板内容。</p>
<p><img alt="-w2021" src="F:\v_awjliu\BKDocs\ZH/6.0/常见问题/通知/assets/20210529105050.png" /></p>
<p>若腾讯云审核生效完毕，即可点击消息预览，测试发送通知效果，记得保存模板。</p>
<h3 id="-_2">作业平台-短信模板示例</h3>
<ul>
<li>示例一：执行失败</li>
</ul>
<p>蓝鲸模板内容</p>
<pre class="codehilite"><code class="language-bash">作业平台通知：您的业务[{{task.app.name}}]当前有一个任务:{{task.name}}({{task.detail.url}})执行失败，请尽快查看。</code></pre>


<p>腾讯云模板 - 短信内容</p>
<pre class="codehilite"><code class="language-bash">作业平台通知：您的业务[{1}]当前有一个任务:{2}({3})执行失败，请尽快查看。</code></pre>


<ul>
<li>示例二：执行成功</li>
</ul>
<p>蓝鲸模板内容</p>
<pre class="codehilite"><code class="language-bash">作业平台通知：您的业务[{{task.app.name}}]当前有一个任务:{{task.name}}({{task.detail.url}})已执行成功，请尽快查看。</code></pre>


<p>腾讯云模板 - 短信内容</p>
<pre class="codehilite"><code class="language-bash">作业平台通知：您的业务[{1}]当前有一个任务:{2}({3})已执行成功，请尽快查看。</code></pre>


<h2 id="_6">标准运维</h2>
<h3 id="-_3">标准运维-消息通知配置</h3>
<p>方法一：使用标准运维自带消息通知</p>
<p>该方法为标准运维固定模板，需要去腾讯云提交短信模板</p>
<p>标准运维 -&gt; 选择业务 -&gt; 项目流程 -&gt; 新建 -&gt; 基础信息（右上角第二个按钮）</p>
<p><img alt="-w2021" src="F:\v_awjliu\BKDocs\ZH/6.0/常见问题/通知/assets/20210529114929.png" /></p>
<p>方法二：使用标准运维插件<code>蓝鲸服务(BK)-发送通知</code></p>
<p>添加标准插件节点 -&gt; 选择插件：蓝鲸服务(BK)-发送通知 -&gt; 选择相应通知方式、通知分组、通知主题、通知内容 -&gt; 保存</p>
<p>该方法为用户自定义模板，需要先去腾讯云提交短信模板</p>
<p><img alt="-w2021" src="F:\v_awjliu\BKDocs\ZH/6.0/常见问题/通知/assets/20210529114841.png" /></p>
<h3 id="-_4">标准运维-短信模板示例</h3>
<ul>
<li>示例一：执行失败</li>
</ul>
<p>腾讯云模板 - 短信内容</p>
<pre class="codehilite"><code class="language-bash">您在{1}业务中的任务{2}执行失败，当前失败节点是{3}，操作员是{4}，请前往标准运维APP({5})查看详情！</code></pre>


<ul>
<li>示例二：执行成功</li>
</ul>
<p>腾讯云模板 - 短信内容</p>
<pre class="codehilite"><code class="language-bash">您在{1}业务中的任务{2}执行成功，操作员是{3}，请前往标准运维APP({4})查看详情！</code></pre>


<h2 id="_7">流程服务</h2>
<h3 id="-_5">流程服务-消息通知配置</h3>
<ul>
<li>默认通知</li>
</ul>
<p>每个服务流程的待办通知启用，请在“流程启用设置”中进行管理。开启后，当有相应服务单据产生时，单据的待办通知会自动生效（即单据会自动发送通知至处理人）。</p>
<p><img alt="-w2021" src="F:\v_awjliu\BKDocs\ZH/6.0/常见问题/通知/assets/20210609111947.png" /></p>
<ul>
<li>自定义通知</li>
</ul>
<p>流程服务 -&gt; 后台管理-&gt; 流程管理 -&gt; 流程设计 -&gt; 选择节点 -&gt; 高级配置 -&gt; 添加触发器 -&gt; 新建或者引用已有公共触发器 </p>
<p>-&gt; 修改触发机制 -&gt; 修改触发规则：动作名称-发送通知给用户 -&gt; 自定义模板内容 -&gt; 确认</p>
<p><img alt="-w2021" src="F:\v_awjliu\BKDocs\ZH/6.0/常见问题/通知/assets/20210609111246.png" /></p>
<p><img alt="-w2021" src="F:\v_awjliu\BKDocs\ZH/6.0/常见问题/通知/assets/20210609111702.png" /></p>
<blockquote>
<p>注意：引用原则：与引用位置相匹配的触发器。</p>
<p>如：在节点中引用触发器，只能引用“触发事件类型=节点信号”的公共触发器。</p>
<p>在流转条件配置时引用触发器，只能引用“触发事件类型=线条信号”的公共触发器。</p>
<p>系统会根据引用位置来自动过滤不适用的公共触发器。</p>
</blockquote>
<h3 id="-_6">流程服务-通知模板配置</h3>
<p>流程服务 -&gt; 后台管理 -&gt; 流程管理 -&gt; 通知设置 -&gt; 手机短信 -&gt; 编辑需要的模板</p>
<p><img alt="-w2021" src="F:\v_awjliu\BKDocs\ZH/6.0/常见问题/通知/assets/20210609104638.png" /></p>
<p>可根据已有的内置变量，自定义模板内容。</p>
<p><img alt="-w2021" src="F:\v_awjliu\BKDocs\ZH/6.0/常见问题/通知/assets/20210609104741.png" /></p>
<h3 id="-_7">流程服务-短信模板示例</h3>
<p>腾讯云短信正文模板 - 短信内容</p>
<pre class="codehilite"><code class="language-bash">『ITSM』请求管理单{1}</code></pre>


<ul>
<li>示例一：提单</li>
</ul>
<pre class="codehilite"><code class="language-bash">【腾讯蓝鲸】『ITSM』请求管理单【邀请关注通知】 你有一条请求管理工单需要关注
 标题：111
 单号：&lt;a href=&quot;http://paas.bktencent.com:80/o/bk_itsm/weixin/#/ticket/5/&quot;&gt;REQ20210609000002&lt;/a&gt;
 服务目录：服务反馈-&gt;测试消息通知
 当前环节：提单</code></pre>


<ul>
<li>示例二：审批</li>
</ul>
<pre class="codehilite"><code class="language-bash">【腾讯蓝鲸】『ITSM』请求管理单【单据待办通知】
 标题：111
 单号：REQ20210609000002
 服务目录：服务反馈-&gt;测试消息通知
 当前环节：审批(admin)</code></pre>


<ul>
<li>示例三：结单</li>
</ul>
<pre class="codehilite"><code class="language-bash">【腾讯蓝鲸】『ITSM』请求管理单【已完成】您的需求(111)已经处理完成，现邀请您为我们的服务进行评价。您的反馈对我们非常重要！感谢回复与建议，祝您工作愉快！
 http://paas.bktencent.com:80/o/bk_itsm/weixin/#/ticket/5/</code></pre>


<h2 id="_8">监控平台</h2>
<h3 id="-_8">监控平台-消息通知配置</h3>
<p>监控平台 -&gt; 全局设置 -&gt; 开启需要的消息通知渠道及消息队列 -&gt; 提交</p>
<p><img alt="-w2021" src="F:\v_awjliu\BKDocs\ZH/6.0/常见问题/通知/assets/16051505458006.jpg" /></p>
<p>监控平台 -&gt; 告警组 -&gt; 根据不同角色编辑相应通知方式 -&gt; 提交</p>
<p><img alt="-w2021" src="F:\v_awjliu\BKDocs\ZH/6.0/常见问题/通知/assets/20210529153317.png" /></p>
<p><img alt="-w2021" src="F:\v_awjliu\BKDocs\ZH/6.0/常见问题/通知/assets/20210529153431.png" /></p>
<blockquote>
<p>告警需要开启相关策略配置</p>
</blockquote>
<h3 id="-_9">监控平台-监控告警示例</h3>
<p>以下用 应用内存使用率 策略来配置</p>
<p>策略 -&gt; 找到 应用内存使用率 -&gt; 编辑</p>
<p>设置 检测算法</p>
<p><img alt="-w2021" src="F:\v_awjliu\BKDocs\ZH/6.0/常见问题/通知/assets/20210529153738.png" /></p>
<p>设置 高级设置 - 告警通知模板</p>
<p><img alt="-w2021" src="F:\v_awjliu\BKDocs\ZH/6.0/常见问题/通知/assets/20210620170836.png" /></p>
<p>设置 通知设置</p>
<p><img alt="-w2021" src="F:\v_awjliu\BKDocs\ZH/6.0/常见问题/通知/assets/20210529153824.png" /></p>
<p>记得保存</p>
<h3 id="-_10">监控平台-短信模板示例</h3>
<ul>
<li>模板：通用告警</li>
</ul>
<p>腾讯云短信正文模板 - 短信内容</p>
<pre class="codehilite"><code class="language-bash">监控通知{1}</code></pre>


<ul>
<li>实际收到短信</li>
</ul>
<pre class="codehilite"><code class="language-bash">【腾讯蓝鲸】监控通知，[提醒]应用内存使用率
内容: 已持续3 m, avg(应用程序内存使用占比) &gt;= 40.0%, 当前值49.11%
目标: 蓝鲸 10.0.0.1
告警ID: 1
关联信息: 集群(日志平台,公共组件,配置平台,PaaS平台,作业平台v3,节点管理) 模块(job-config,nodeman-api,login,cmdb-web,consul,zookeeper,mysql,job-manage,cmdb-admin,cmdb-topo,paas,kafka,appengine,cmdb-op,esb,cmdb-event,consul-template,bklog-api,cmdb-host,cmdb-api,cmdb-cloud,appt,job-gateway,apigw,job-crontab,cmdb-proc,job-backup,cmdb-core,cmdb-task,job-execute,cmdb-datacollection,cmdb-auth,job-logsvr)</code></pre>


<pre class="codehilite"><code class="language-bash">【腾讯蓝鲸】监控通知，[预警]应用内存使用率
内容: 已持续3 m, avg(应用程序内存使用占比) &gt;= 50.0%, 当前值78.72%
目标: 蓝鲸 10.0.0.1
告警ID: 2
关联信息: 集群(公共组件,监控平台v3,用户认证平台,管控平台) 模块(elasticsearch,gse_btsvr,gse_dba,gse_syncdata,usermgr,bk-ssm,gse_api,gse_alarm,gse_proc,gse_data,redis,bk-iam,monitor,grafana,license,gse_task,influxdb-proxy,consul)</code></pre>


<pre class="codehilite"><code class="language-bash">【腾讯蓝鲸】监控通知，[致命]应用内存使用率
内容: 已持续3 m, avg(应用程序内存使用占比) &gt;= 80.0%, 当前值84.96%
目标: 蓝鲸 10.0.0.1
告警ID: 3
关联信息: 集群(PaaS平台,公共组件,监控平台v3,故障自愈) 模块(appo,nginx,influxdb,rabbitmq,fta-api,transfer,consul-template,mongodb,beanstalk,consul)</code></pre>


<h2 id="_9">故障自愈</h2>
<h3 id="-_11">故障自愈-消息通知配置</h3>
<ul>
<li>故障自愈 -&gt; 选择业务 -&gt; 接入自愈 -&gt; 添加接入自愈 -&gt; 选择告警类型、自愈套餐、通知方式、通知人员、其他信息 -&gt; 添加自愈策略</li>
</ul>
<p><img alt="-w2021" src="F:\v_awjliu\BKDocs\ZH/6.0/常见问题/通知/assets/markdown-img-paste-20200403211512980.png" /></p>
<p><img alt="-w2021" src="F:\v_awjliu\BKDocs\ZH/6.0/常见问题/通知/assets/20210529162845.png" /></p>
<h3 id="-_12">故障自愈-短信模板示例</h3>
<ul>
<li>模板一：通用模板</li>
</ul>
<p>腾讯云短信正文模板 - 短信内容</p>
<pre class="codehilite"><code class="language-bash">《故障自愈》{1}该信息如非本人订阅，请忽略本短信。</code></pre>


<ul>
<li>实际收到短信</li>
</ul>
<pre class="codehilite"><code class="language-bash">【腾讯蓝鲸】《故障自愈》 自愈开始  [蓝鲸]业务[应用内存使用率]告警,IP[10.0.0.1]: avg(应用程序内存使用占比) &gt;= 80.0%, 当前值86.78%
该信息如非本人订阅，请忽略本短信。


【腾讯蓝鲸】《故障自愈》 自愈成功  [蓝鲸]业务[应用内存使用率]告警,IP[10.0.0.1]: avg(应用程序内存使用占比) &gt;= 40.0%, 当前值49.09%
该信息如非本人订阅，请忽略本短信。</code></pre>


<ul>
<li>模板二</li>
</ul>
<p>故障自愈通知，您的业务{1}下主机{2}，于{3}{4}自愈失败，详情请前往{5}查看，如非本人订阅，请忽略。</p>
<h2 id="_10">常见问题</h2>
<p>问题 1. 没有收到短信通知，怎么排查？</p>
<p>解决方法：</p>
<ol>
<li>检查蓝鲸消息通道是否配置好，调用接口即可测试，若不成功，请参考 <a href="../../PaaS平台/产品白皮书/场景案例/send_sms.md">配置消息通知：短信</a></li>
<li>检查平台是否开启了消息通知，去相应平台的消息通知配置查看</li>
<li>检查平台是否创建相应的短信模板，例：作业平台 -&gt; 全局配置 -&gt; 通知设置</li>
<li>检查是否创建相应的腾讯云短信模板，去腾讯云云产品 -&gt; 短信 -&gt; 国内短信 -&gt; 正文模板管理</li>
<li>去腾讯云云产品 -&gt; 短信 -&gt; 统计分析 -&gt; 国内短信 -&gt; 短信记录查看失败原因</li>
<li>去腾讯云云产品 -&gt; 应用管理 -&gt; 基础配置 -&gt; 频率限制白名单 -&gt; 添加手机号 -&gt; 设置</li>
</ol>
<p>问题 2. 腾讯云短信有频率限制吗？
1. 对同一个手机号，1 自然日内发送短信条数不超过10条
2. 相同内容短信对同一个手机号，30 秒内发送短信条数不超过1条</p><h1 id="_1">语音消息</h1>
<p>本文以腾讯云为例</p>
<p>蓝鲸内置了邮件、短信、语音消息、微信的通知渠道</p>
<blockquote>
<p>若想接入第三方消息通知（例飞书，钉钉），请参考 <a href="../../开发指南/扩展开发/API网关/chapter1.md">组件编码</a>，将新接口接入至<code>CMSI蓝鲸消息管理</code>，并能通过 <code>[CMSI] 查询消息发送类型</code> 接口查到即可。</p>
</blockquote>
<h2 id="_2">配置消息渠道</h2>
<p><a href="../../PaaS平台/产品白皮书/场景案例/send_voice_msg.md">配置消息通知：语音消息</a></p>
<h2 id="_3">配置人员信息</h2>
<ul>
<li>联系方式配置</li>
</ul>
<p>用户管理 -&gt; 组织架构 -&gt; 选择用户 -&gt; 编辑 -&gt; 填好相应的用户信息 -&gt; 保存</p>
<ul>
<li>用户角色配置</li>
</ul>
<p>配置平台 -&gt; 资源 -&gt; 业务 -&gt; 选择相应业务 -&gt; 编辑角色 -&gt; 保存</p>
<h1 id="_4">各平台短信配置</h1>
<h2 id="_5">作业平台</h2>
<p>作业平台 -&gt; 消息通知 -&gt; 勾选需要的消息通知服务</p>
<p><img alt="-w2021" src="F:\v_awjliu\BKDocs\ZH/6.0/常见问题/通知/assets/20210528180013.png" /></p>
<h3 id="-">作业平台-通知模板配置</h3>
<p>作业平台 -&gt; 全局配置 -&gt; 通知设置 -&gt; 编辑需要的模板</p>
<p><img alt="-w2021" src="F:\v_awjliu\BKDocs\ZH/6.0/常见问题/通知/assets/20210529102829.png" /></p>
<p>可根据已有的内置变量，自定义模板内容。</p>
<p><img alt="-w2021" src="F:\v_awjliu\BKDocs\ZH/6.0/常见问题/通知/assets/20210529105050.png" /></p>
<p>若腾讯云审核生效完毕，即可点击消息预览，测试发送通知效果，记得保存模板。</p>
<h3 id="-_1">作业平台-语音模板示例</h3>
<ul>
<li>示例一：执行失败</li>
</ul>
<p>蓝鲸模板内容</p>
<pre class="codehilite"><code class="language-bash">作业平台通知：您的业务[{{task.app.name}}]当前有一个任务:{{task.name}}({{task.detail.url}})执行失败，请尽快查看。</code></pre>


<p>腾讯云模板 - 短信内容</p>
<pre class="codehilite"><code class="language-bash">作业平台通知：您的业务[{1}]当前有一个任务:{2}({3})执行失败，请尽快查看。</code></pre>


<ul>
<li>示例二：执行成功</li>
</ul>
<p>蓝鲸模板内容</p>
<pre class="codehilite"><code class="language-bash">作业平台通知：您的业务[{{task.app.name}}]当前有一个任务:{{task.name}}({{task.detail.url}})已执行成功，请尽快查看。</code></pre>


<p>腾讯云模板 - 短信内容</p>
<pre class="codehilite"><code class="language-bash">作业平台通知：您的业务[{1}]当前有一个任务:{2}({3})已执行成功，请尽快查看。</code></pre>


<h2 id="_6">标准运维</h2>
<h3 id="-_2">标准运维-消息通知配置</h3>
<p>方法一：使用标准运维自带消息通知</p>
<p>该方法为标准运维固定模板，需要去腾讯云提交短信模板</p>
<p>标准运维 -&gt; 选择业务 -&gt; 项目流程 -&gt; 新建 -&gt; 基础信息（右上角第二个按钮）</p>
<p><img alt="-w2021" src="F:\v_awjliu\BKDocs\ZH/6.0/常见问题/通知/assets/20210529114929.png" /></p>
<p>方法二：使用标准运维插件<code>蓝鲸服务(BK)-发送通知</code></p>
<p>添加标准插件节点 -&gt; 选择插件：蓝鲸服务(BK)-发送通知 -&gt; 选择相应通知方式、通知分组、通知主题、通知内容 -&gt; 保存</p>
<p>该方法为用户自定义模板，需要先去腾讯云提交短信模板</p>
<p><img alt="-w2021" src="F:\v_awjliu\BKDocs\ZH/6.0/常见问题/通知/assets/20210529114841.png" /></p>
<h3 id="-_3">标准运维-语音模板示例</h3>
<ul>
<li>示例一：执行失败</li>
</ul>
<p>腾讯云模板 - 短信内容</p>
<pre class="codehilite"><code class="language-bash">您在{1}业务中的任务{2}执行失败，当前失败节点是{3}，操作员是{4}，请前往标准运维APP({5})查看详情！</code></pre>


<ul>
<li>示例二：执行成功</li>
</ul>
<p>腾讯云短信正文模板 - 短信内容</p>
<pre class="codehilite"><code class="language-bash">您在{1}业务中的任务{2}执行成功，操作员是{3}，请前往标准运维APP({4})查看详情！</code></pre>


<h2 id="_7">流程服务</h2>
<p>暂不支持语音消息通知</p>
<h2 id="_8">监控平台</h2>
<h3 id="-_4">监控平台-消息通知配置</h3>
<p>监控平台 -&gt; 全局设置 -&gt; 开启需要的消息通知渠道及消息队列 -&gt; 提交</p>
<p><img alt="-w2021" src="F:\v_awjliu\BKDocs\ZH/6.0/常见问题/通知/assets/16051505458006.jpg" /></p>
<p>监控平台 -&gt; 告警组 -&gt; 根据不同角色编辑相应通知方式 -&gt; 提交</p>
<p><img alt="-w2021" src="F:\v_awjliu\BKDocs\ZH/6.0/常见问题/通知/assets/20210529153317.png" /></p>
<p><img alt="-w2021" src="F:\v_awjliu\BKDocs\ZH/6.0/常见问题/通知/assets/20210620163851.png" /></p>
<blockquote>
<p>告警需要开启相关策略配置</p>
</blockquote>
<h3 id="-_5">监控平台-监控告警示例</h3>
<p>以下用 应用内存使用率 策略来配置</p>
<p>策略 -&gt; 找到 应用内存使用率 -&gt; 编辑</p>
<p>设置 检测算法</p>
<p><img alt="-w2021" src="F:\v_awjliu\BKDocs\ZH/6.0/常见问题/通知/assets/20210529153738.png" /></p>
<p>设置 高级设置 - 告警通知模板</p>
<p><img alt="-w2021" src="F:\v_awjliu\BKDocs\ZH/6.0/常见问题/通知/assets/20210620170836.png" /></p>
<p>设置 通知设置</p>
<p><img alt="-w2021" src="F:\v_awjliu\BKDocs\ZH/6.0/常见问题/通知/assets/20210529153824.png" /></p>
<p>记得保存</p>
<h3 id="-_6">监控平台-短信模板示例</h3>
<ul>
<li>模板：通用告警</li>
</ul>
<p>腾讯云短信正文模板 - 短信内容</p>
<pre class="codehilite"><code class="language-bash">蓝鲸监控通知{1}</code></pre>


<ul>
<li>实际收到通知</li>
</ul>
<pre class="codehilite"><code class="language-bash">蓝鲸监控通知，当前蓝鲸业务应用内存使用率下发生预警告警</code></pre>


<h2 id="_9">故障自愈</h2>
<h3 id="-_7">故障自愈-消息通知配置</h3>
<ul>
<li>故障自愈 -&gt; 选择业务 -&gt; 接入自愈 -&gt; 添加接入自愈 -&gt; 选择告警类型、自愈套餐、通知方式、通知人员、其他信息 -&gt; 添加自愈策略</li>
</ul>
<p><img alt="-w2021" src="F:\v_awjliu\BKDocs\ZH/6.0/常见问题/通知/assets/markdown-img-paste-20200403211512980.png" /></p>
<p><img alt="-w2021" src="F:\v_awjliu\BKDocs\ZH/6.0/常见问题/通知/assets/20210620171317.png" /></p>
<h3 id="-_8">故障自愈-短信模板示例</h3>
<ul>
<li>模板一：通用模板</li>
</ul>
<p>腾讯云模板 - 短信内容</p>
<pre class="codehilite"><code class="language-bash">故障自愈{1}</code></pre>


<h2 id="_10">常见问题</h2>
<p>问题 1. 没有收到语音通知，怎么排查？</p>
<p>解决方法：
1. 检查蓝鲸消息通道是否配置好，调用接口即可测试，若不成功，请参考 <a href="../../PaaS平台/产品白皮书/场景案例/send_voice_msg.md">配置消息通知：语音消息</a>
2. 检查平台是否开启了消息通知，去相应平台的消息通知配置查看
3. 检查平台是否创建相应的语音模板，例：作业平台 -&gt; 全局配置 -&gt; 通知设置
4. 检查是否创建相应的腾讯云短信模板，去腾讯云云产品 -&gt; 短信 -&gt; 国内短信 -&gt; 正文模板管理
5. 去腾讯云云产品 -&gt; 语音消息 -&gt; 统计分析 -&gt; 语音记录/失败分析-&gt; 查看失败原因</p>
    </body>
    </html>
    